inference n. 1.推理,推论;推断,结论,论断;含蓄,含意。 2.推断的结果;(逻辑上的)结论。 speak from inference 推测说。 draw [make] an inference from ... 根据…下结论。 the deductive [inductive] inference 演绎[归纳]推理。
If no makefile is specified , it uses inference rules to build command - line 如果未指定生成文件,则nmake使用推理规则生成命令行
Inference rules can build a command - line target even if no description block exists 即使不存在描述块,推理规则也可以生成命令行目标。
Inference rules supply commands to update targets and to infer dependents for targets 推理规则提供命令来更新目标并推理目标的依赖项。
Inference rules are user - defined or predefined ; predefined rules can be redefined 推理规则是用户定义的,或预定义的;预定义的规则可以重新定义。
Extensions in an inference rule match a single target and dependent that have the same base name 推理规则中的扩展名与具有相同基名称的单个目标和依赖项匹配。
Nmake looks for a matching inference rule if a description block is not followed by a commands block 如果描述块后面没有紧跟命令块, nmake将查找匹配的推理规则。
If a description block s target has no dependents or commands , an inference rule can update the target 如果描述块的目标没有依赖项或命令,推理规则可以更新目标。
A description block or inference rule specifies a block of commands to run if the dependency is out - of - date 如果依赖项已过期,则描述块或推理规则指定要运行的命令块。
A command preceded by a semicolon can appear on a dependency line or inference rule , whether or not a commands block follows 无论后面是否紧跟有命令块,前面带分号( ; )的命令可以出现在依赖项行上或推理规则中: